A Model-driven QoS Provisioning Engine for Cyber Physical Systems
نویسندگان
چکیده
Developing cyber physical systems is hard since it requires a coordinated, physics-aware allocation of CPU and network resources to satisfy their end-to-end quality-of-service (QoS) requirements. This paper provides two contributions to address these challenges. First, we present model-driven middleware called NetQoPE that shields application developers from the complexities of programming the lowerlevel CPU and network QoS mechanisms by simplifying (1) the specification of per-application CPU and per-flow network QoS requirements subject to the physical constraints and dynamics, (2) resource allocation and validation decisions (such as admission control), and (3) the enforcement of per-flow network QoS at runtime. Second, we empirically evaluate how NetQoPE provides QoS assurance for CPS applications. Our results demonstrate that NetQoPE provides flexible and non-invasive QoS configuration and provisioning capabilities by leveraging CPU and network QoS mechanisms without modifying application source code.
منابع مشابه
NetQoPE: A Middleware-based Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems
Developers of distributed real-time and embedded (DRE) systems face challenges in provisioning network quality of service (QoS) properties due to the presence of application flows that require a range of network-level QoS properties, as well as the complexity of specifying perflow network QoS requirements and mapping them to network QoS enforcement mechanisms. This paper describes a QoS-enablin...
متن کاملAspect-Oriented QoS Modeling for Cyber-Physical Systems
Cyber-physical systems (CPSs) are physical and engineered systems whose operations are monitored. Cyberphysical systems having quality-of-service (QoS) requirements driven by the dynamics of the physical environment in which they operate, the description, control, management, consultation and guarantee of QoS are very complex and challenging work, Quality of Service(QoS) is directly related to ...
متن کاملCyber-Physical Control over Wireless Sensor and Actuator Networks with Packet Loss
There is a growing interest in design and implementation of cyber-physical control systems over wireless sensor and actuator networks (WSANs). Thanks to the use of wireless communications and distributed architectures, these systems encompass many advantages as compared to traditional networked control systems using hard wirelines. While WSANs are enabling a new generation of control systems, t...
متن کاملA Model-driven Approach to Develop and Manage Cyber-Physical Systems
Cyber-Physical Systems (CPS) integrate computing, networking, and physical processes to digitally execute tasks on or using the physical elements of a system. Power microgrids are a particular kind of CPS that enables management and autonomic control of local smart grids, aiming at reliability, fault tolerance and energy efficiency, among other goals. This paper explores a new approach based on...
متن کاملContinuous QoS Provisioning of Large-scale Component-based Systems using Model-driven Engineering
Continuous integration and quality-of-service (QoS) provisioning is becoming increasingly important in the software development lifecycle of largescale distributed systems. This poster describes an approach that uses modeldriven engineering and generative programming techniques to provide continuous QoS provisioning of large-scale distributed systems throughout the entire development lifecycle,...
متن کامل